orbiting satellite carrying amateur radio - Francés Inglés Diccionario